package com.nl.gen.core;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * JavaTypeEnum.
 *
 * @author zenghao
 */
@Getter
@AllArgsConstructor
public enum JavaTypeEnum {

    Integer("Integer", ""),
    Long("Long", ""),
    Float("Float", ""),
    Double("Double", ""),
    Boolean("Boolean", ""),
    LocalDateTime("LocalDateTime", "java.time.LocalDateTime"),
    LocalDate("LocalDate", "java.time.LocalDate"),
    LocalTime("LocalTime", "java.time.LocalTime"),
    String("String", ""),
    BigDecimal("BigDecimal", "java.math.BigDecimal"),
    Date("Date", "java.util.Date");

    private final String code;
    private final String packageCode;
}
